a self-defeating attitude - Deutsch Englisch Wörterbuch